body {
	height: 100%;
}
.article-container {
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
}

.sidebar-container {
	width: 200px;
	height: 100%;
	padding-top: 50px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #ebebeb;
	border-right: 1px solid #f0f0f0;
	overflow-y: auto;
	z-index: 5;
}

.main-container {
	width: 100%;
	height: 100%;
	padding-top: 65px;
	padding-left: 215px;
	padding-bottom: 15px;
	padding-right: 15px;
	position: absolute;
	right: 0;
	bottom: 0;
	overflow-y: auto;
}

.float-right{
	float: right;
}

.margin-top-25 {
	margin-top: 20px;
}
